package com.mm.cloud.lease.service;

import com.mm.cloud.common.core.result.Result;
import com.mm.cloud.lease.dto.tenant.form.SaveTenantDTO;
import com.mm.cloud.lease.dto.tenant.form.UpdateTenantDTO;
import com.mm.cloud.lease.entity.Tenant;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 * 租客 服务类
 * </p>
 *
 * @author mr
 * @since 2025-07-01
 */
public interface ITenantService extends IService<Tenant> {

    /**
     * 登记租客
     */
    Result<Long> saveTenant(SaveTenantDTO dto);

    /**
     * 修改租客
     */
    Result<String> updateTenant(UpdateTenantDTO dto);
}
